hafted knife - English Synonyms Dictionary